major role - English Synonyms Dictionary